package com.voltmao.webpro.frame.dto;


import com.voltmao.webpro.frame.dto.status.Constants;
import com.voltmao.webpro.utils.JsonUtil;

/**
 * 协议对象:JSON接口调用
 * 用与非视图请求接口,如:增,删,改,查,自定义的处理函数.使用该协议类
 *
 * @author zhouyang
 */
public class ApiResult {
    public String status;

    public String msg;

    public Object data;

    public Object form;

    public String toJson() {
        return JsonUtil.ObjectToJSON(this);
    }

    public void setStatus(Constants constants){
        this.status=constants.toString();
        this.msg=constants.getDes();
    }
}

